be still my beating heart - Alemán Inglés Diccionario